be self-supporting - Türkçe İngilizce Sözlük